in need of repairs - Alemán Inglés Diccionario